package com.esionwong.basic.framework.shiro.convert;

import com.esionwong.basic.framework.shiro.vo.LoginSysUserRedisVo;
import com.esionwong.basic.framework.shiro.vo.LoginSysUserVo;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

/**
 * 登录系统用户VO对象属性复制转换器
 *
 * @author esionwong
 */
@Mapper
public interface LoginSysUserVoConvert {
    LoginSysUserVoConvert INSTANCE = Mappers.getMapper(LoginSysUserVoConvert.class);

    /**
     * LoginSysUserVo对象转换成LoginSysUserRedisVo
     *
     * @param loginSysUserVo vo
     * @return redis vo
     */
    LoginSysUserRedisVo voToRedisVo(LoginSysUserVo loginSysUserVo);
}
